mutually agreed terms - Français Anglais Dictionnaire